# This makefile was produced at 9:43:42 PM on Thu, Aug 1, 1996
# by MakeMake 2.0d45 (3/16/1994) by Rick Holzgrafe, scott douglass, Jeff Holcomb.


MAKEFILE     = Makefile
Objects-dir  = :{NCT-ObjectOut}:
LIB          = "{NCT-lib}" {NCT-lib-options} {LocalLibOptions} 
LINK         = "{NCT-link}"
LINKOPTS     = {NCT-link-options} -rel {LocalLinkOptions} 
Asm          = "{NCT-asm}" {NCT-asm-options} {LocalAsmOptions}
CFront       = "{NCT-cfront}" {NCT-cfront-options} {LocalCFrontOptions}
CFrontC      = "{NCT-cfront-c}" {NCT-cfront-c-options} {LocalCfrontCOptions}
C            = "{NCT-ARM6c}" {NCT-ARM6c-options} 
ARMCPlus     = "{NCT-ARMCpp}" {NCT-ARMCpp-options} {LocalARMCppOptions}
Pram         = "{NCT-pram}" {NCT-pram-options} {LocalPRAMOptions} 
SETFILE      = 
LocalFunctionSetFile = CoreCFuncs.exp
LocalLinkOptions = -debug
LocalARMCppOptions = -W -gf 
COUNT        = Count
COUNTOPTS    = 
CTAGS        = CTags
CTAGSOPTS    = -local -update
DELETE       = Delete
DELETEOPTS   = -i
FILES        = Files
FILESOPTS    = -l
LIBOPTS      = 
PRINT        = Print
PRINTOPTS    = 
REZ          = Rez


"{Objects-dir}"	 :

TARGETS = "{Objects-dir}CoreCFuncs.ntkc"

OBJS = "{Objects-dir}calcCRC.cp.o"

LIBS = "{Objects-dir}CoreCFuncs.exp.o" "{NCT_Libraries}NewtonInterfaceLib.o"

EXDEPS = Makefile

AOptions = -i "{NCT_Includes}"

COptions = -i "{NCT_Includes}" -i "{NCT_Includes}CLibrary" 
	-i "{NCT_Includes}Frames" -i "{NCT_Includes}Utilities" 
	{NCT_DebugSwitch} {LocalCOptions}

POptions = -i "{NCT_Includes}"

ROptions = -i "{NCT_Includes}" -a

"{Objects-dir}CoreCFuncs.ntkc"	 {OBJS} {LIBS} {EXDEPS}
	{LINK} {LINKOPTS} -o {Targ} {OBJS} {LIBS}
	Rename -y {Targ} "{Objects-dir}CoreCFuncs.sym"
	"{NCT-AIFtoNTK}" {LocalAIFtoNTKOptions} -via "{LocalFunctionSetFile}" -o  {Targ} "{Objects-dir}CoreCFuncs.sym" 



clean	
	{DELETE} {DELETEOPTS} {OBJS}

clobber	 clean
	{DELETE} {DELETEOPTS} {TARGETS}

files	
	{FILES} {FILESOPTS} {TARGETS} {MAKEFILE} "{NCTTools}NCTBuildMakefile.Post" 
		{OBJS}

print	
	{PRINT} {PRINTOPTS} {MAKEFILE} "{NCTTools}NCTBuildMakefile.Post"

tags	
	{CTAGS} {CTAGSOPTS} {NewerDeps} -i "{NCT_Includes}" 
		-i "{NCT_Includes}CLibrary" -i "{NCT_Includes}Frames" 
		-i "{NCT_Includes}Utilities"


"{Objects-dir}calcCRC.cp.o"  
		calcCRC.cp "{NCT_Includes}Frames:objects.h" "{NCT_Includes}Newton.h" 
		"{NCT_Includes}CLibrary:stdlib.h" "{NCT_Includes}CLibrary:string.h" 
		"{NCT_Includes}CLibrary:stddef.h" "{NCT_Includes}NewtonTypes.h" 
		"{NCT_Includes}NewtonWidgets.h" "{NCT_Includes}NewtonMemory.h" 
		"{NCT_Includes}NewtonExceptions.h" "{NCT_Includes}NewtonDebug.h" 
		"{NCT_Includes}CLibrary:stdio.h" "{NCT_Includes}Frames:NewtonScript.h"


Makefile 		FilesInBuild
	Alert "Sorry, you need to re-build your Makefile because the FilesInBuild has been changed.nPlease select the Build Project Makefile menu item." ; Exit 2
	
	
.cp.o				.cp
	{ARMCPlus}	{depDir}{Default}.cp {COptions} -o {targDir}{Default}.cp.o

.cf.o				.cf
	{CFront} {depDir}{Default}.cf {COptions} {NCT-cfront-redirection} "{{CPlusScratch}}"X{Default}.cf -o {targDir}{Default}.cf.o
	{CFrontC} "{{CPlusScratch}}"X{Default}.cf -o {targDir}{Default}.cf.o  ; Delete -i "{{CPlusScratch}}"X{Default}.c

.c.o	    		.c
	{C} {depDir}{Default}.c -o {targDir}{Default}.c.o {COptions}

.j.c.o	    		.j.c
	{C} {depDir}{Default}.j.c -o {targDir}{Default}.j.c.o {COptions}
	
.exp.o				.exp
	"{NCTTools}"NCTBuildMain  {depDir}{Default}.exp "{{CPlusScratch}}"{Default}.exp.a
	{Asm}	"{{CplusScratch}}"{Default}.exp.a -o {targDir}{Default}.exp.o ; Delete -i "{{CPlusScratch}}"{Default}.exp.a

.a.o				.a
	{Asm}	{depDir}{Default}.a  -o {targDir}{Default}.a.o {AOptions}

.pf.part 			.pf
	{Pram}	{depDir}{Default}.pf -o {targDir}{Default}.pf.part 

